(having spots) spotted - Spanish English Dictionary